﻿using System;
using Cosmos.Compiler.Builder;

namespace Hueton_1._2_Ultimate
{
    class Program
    {
        #region Cosmos Builder logic
        // Most users wont touch this. This will call the Cosmos Build tool
        [STAThread]
        static void Main(string[] args)
        {
            BuildUI.Run();
        }
        #endregion

        // Main entry point of the kernel
        public static void Init()
        {
            var xBoot = new Cosmos.Sys.Boot();
            xBoot.Execute();
            Console.WriteLine("[HUETON 1.2 MAIN MENU]");
            Console.WriteLine("Please type key in lowercase then press enter");
            Console.WriteLine("Key = Action");
            Console.WriteLine("- C = Turn to command mode");
            Console.WriteLine("- A = Calculator");
            Console.WriteLine("- H = Help and support");
            Console.WriteLine("- T = Tips and Tricks");
            Console.WriteLine("- R = Run external program");
            Console.WriteLine("- P = Shut Down Options");
            Console.WriteLine("(Service Pack: SP1; Version: 1.2 Ultimate)");
            MenuOutput.Char();
            while (true)
            {
                StringFest();
            }
        }
        public static void StringFest()
        {
            HelpTrick.Tips = "There is none in this update.";
            HelpTrick.GeneralHelp = "There is none in this update.";
        }
    }
}